Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 STRAND ON THE GREEN Detached £3,450,000 31 May 2022
84 STRAND ON THE GREEN Detached £1,971,000 18 Mar 2013